• word of the day

    medicinal leech

    medicinal leech - Dictionary definition and meaning for word medicinal leech

    Definition
    (noun) large European freshwater leech formerly used for bloodletting
    Synonyms : hirudo medicinalis
Download our Mobile App Today
Receive our word of the day
on Whatsapp